scheduled installments - German English Dictionary